html { overflow: hidden; }
body, ul, li, a, div { font:13px/27px Arial,sans-serif; line-height: 18px; }
body { margin: 0px; background: #BCBCBC; }
ul, li { margin: 0; border: 0; padding: 0; list-style: none; }

#eMenu { width: 200px; background: #EBEDEE; margin: 0 10px; border-top: 1px solid #E7E8E8; }
#eMenu li { padding: 0 10px; height: 26px; line-height: 26px; color: #ACACAC; font-weight: 800; background: #EBEDEE;  }
#eMenu li a { line-height: 26px; text-decoration: none; color: #4D4D4D; font-weight: 800; }
#eMenu li div { line-height: 26px; text-decoration: none; color: #4D4D4D; font-weight: 800; }

#eMenu .moreOpen { background: url(images/open.gif) no-repeat 0px 9px; cursor: default; }
#eMenu .moreClose { background: url(images/close.gif) no-repeat 0px 9px; cursor: default; }
#eMenu .hover { background: #CFE5BD; }
#eMenu .selected { background: url(images/menu_bg.png) repeat-x; color: #FFF; }
#eMenu .selected a { color: #FFF; }
#eMenu .title { padding-top: 5px; border-bottom: 1px solid #CCC; }

#apollo { overflow: auto; }

#eTitle { background: url(images/title_bg.png) repeat-x; height: 35px;  }
#eTitle .eLeft { float: left; height: 35px; line-height: 35px; padding-left: 13px; font-size: 14px; font-weight: 800; }
#eTitle .eRight { float: right; height: 35px; line-height: 35px; padding-right: 13px; }

#eBody { position: absolute; top: 35px; left: 210px; }

#eHints { display: none; margin: 0 auto; padding: 0 10px; top: 0px; background: #C30; height: 22px; line-height: 22px; color: #FFF; position: absolute; font-weight: 800; }
#eHints a { color: #FFF; }